package com.cw.DesignModel23.Behavioral.InterpreterPattern;

public class Main {
    public static void main(String[] args) {
        // 将字符串使用空格切割成数组
        // 遇到数字直接入栈
        // 遇到运算符 , 从栈中取出两个数据 , 进行计算 , 将计算结果再放入栈中
        // 遍历完毕后 , 最终的栈内数据就是最终结果
        String text = "10 2 3 + *";

        ExpressionParser parser = new ExpressionParser();
        parser.parse(text);
    }
}

